Big Huge Thesaurus

Coccus hesperidum

noun

sounds kind of like